espionage network - French English Dictionary